<?php
class readService extends service {
	function __construct($id_reporter) {
		parent::__construct($id_reporter);
	}

	public function getAllFrom($id) {
		$arrResult = array();
		$query = "SELECT * FROM reportes WHERE (id=".$id.") AND (fk_reportador=".$this->get('reportes','fk_reportador').") AND (clase_reportador=0) AND (estado>0);";
		$result = mysql_query($query);
		$i = 0;
		while ($reg = @mysql_fetch_array($result)) {
			$i++;
			$this->set('reportes','titulo',$reg['titulo']);
			$this->set('reportes','descripcion',$reg['descripcion']);
			$this->set('reportes','tipo',$reg['tipo']);
			$this->set('reportes','subsistema',$reg['subsistema']);
			$this->set('reportes','estado',$reg['estado']);
		}
		return $i;
	}
	public function getNotes($fk_reporte) { //probablemente necesite validar la ID del que esta viendo para ver si tiene permiso.
		$arr_result = array();
		$query = "SELECT * FROM notas WHERE (fk_reporte = ".$fk_reporte.") ORDER BY fecha DESC;";
		$result = mysql_query($query) or die(mysql_error());
		$i = 0;
		while ($reg = @mysql_fetch_array($result)) {
			$i++;
			$arr_result[$i]['origen'] = $reg['origen'];
			$arr_result[$i]['fecha'] = $reg['fecha'];
			$arr_result[$i]['mensaje'] = $reg['mensaje'];
		}
		return $arr_result;
	}
}
?>